elephant trainer - German English Dictionary